for reasons beyond their control - Francés Inglés Diccionario